@CHARSET "ISO-8859-1";

.container {
	margin: 0px auto;
/* 	margin-left:0px; */
	position: absoult;
	width: 1280px;	
}

.header {
	background: url(../imgs/bg_header.png) repeat-x;
	border-radius: 5px;
	border-radius: 5px\9;
	*border-radius: 5px;
	_border-radius: 5px;
	width: 100%;
	padding: 15px 20px 15px 5px;
	height: 70px;
	margin: 0px auto;
}

.headerAppName {
	background: url(../imgs/appName.png) no-repeat;
	float: left;
	width: 270px;
	height: 70px;
}

.headerlogo {
	width: 100%;
}

.logo {
	float: right;
	
}

.letraForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.letraEncabezado {
	float: right;
	margin-top: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

.loginBack {
	/*background: url(/Abogados/core/static/images/sitioOficial/ley.jpg) no-repeat;*/
	border: 1px solid #d3d3d3;
	clear: both;
	padding: 20px;
	height: 334px;
	behavior: url(/Abogados/core/js/ie-css3.htc);
}

.login-box {
	/*background: url(/Abogados/core/static/images/sitioOficial/login_box.png) repeat;*/
	border-radius: 3px;
	border-radius: 3px\9;
	*border-radius: 3px;
	_border-radius: 3px;
	padding: 1px 1px 0 1px;
	box-shadow: 0 0 5px 0 #BBB;
	float: right;
	position: relative;
	/* z-index:8;
	behavior: url(/Abogados/core/js/ie-css3.htc); */
}

.login-box .box {
	/*background: url(/Abogados/core/static/images/sitioOficial/login_gradient.png) repeat-x;*/
	border-radius: 3px;
	border-radius: 3px\9;
	*border-radius: 3px;
	_border-radius: 3px;
	padding: 10px;
}

.login-box h3 {
	/*background: url(/Abogados/core/static/images/sitioOficial/ingresar.png) no-repeat;*/
	width: 260px;
	height: 26px;
	font-size: 18px;
	line-height: 21px;
	color: #0a3e7f;
	margin: 0 0 10px 0;
}

.login-box .ctrl-holder label {
	display: block;
	float: left;
	width: 120px;
	text-align: left;
	color: #0a3e7f;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 7px 0 0 0
}

.login-box .ctrl-holder .txtInputs {
	border-radius: 3px;
	border: 1px solid #b7b7b7;
	box-shadow: inset 0 0 3px #DDD;
	color: #333;
	font-size: 14px;
	padding: 5px;
	width: 120px;
}

.login-box .login-error {
	background: #edf6f8;
	border: 1px solid #dedede;
	border-radius: 3px;
	margin: 0 0 10px 0;
	padding: 0 10px 0 15px;
	font-size: 11px;
	font-weight: bold;
	color: #F15A24;
}

.login-box .blue-btn {
	/*background: url(/Abogados/core/static/images/sitioOficial/telcel_btn_h28.png) repeat-x;*/
	margin: 0 0 10px 0;
	border: 0;
	border-radius: 3px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
	padding: 3px 10px 3px 10px;
	position: relative;
	float: right;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif
}

.letraForm td {
   border: none;
}
.letraForm tr {
   border: none;
}

.dataGridDatos td {
   border: none;
}
.dataGridDatos tr {
   border: none;
} 


/* Iconos Tree Node*/

.gerenteicon{
background: url(../imgs/icono-jefe.png) !important;
height:32px;
width:32px;
}

.asesoricon{
background: url(../imgs/asesor.png) !important;
height:32px;
width:32px;
}

.sucursalicon{
background: url(../imgs/sucursal.png) !important;
height:32px;
width:32px;
}